We are migrating the bug tracker to github Issues. This is now the preferred way to report NASM bugs.
Self-registration is disabled due to spam issue (mail gorcunov@gmail.com or hpa@zytor.com to create an account)
I commented on that in the github commit, not sure if you notice that: https://github.com/netwide-assembler/nasm/commit/78c98dac0f9eafe4e193303ab5e6a47831b8c398#comments Quoting: > NASM v2.00 was named with two zeroes, so I think NASM v3 should likewise be v3.00 I also hope you can sort out my patch for the encoding choices in https://bugzilla.nasm.us/show_bug.cgi?id=3392951
Also, did you see the -f obj warning bug het? https://bugzilla.nasm.us/show_bug.cgi?id=3392948
(In reply to E. C. Masloch from comment #1) > Also, did you see the -f obj warning bug het? > https://bugzilla.nasm.us/show_bug.cgi?id=3392948 *yet
The version file was updated to 3.00 in https://github.com/netwide-assembler/nasm/commit/68ea20e5f95a0ffac7e4461d4235d2af3b590c05 However, references to 3.0 remain in the following spots: https://github.com/netwide-assembler/nasm/blob/746fe8384de77595566ae1d7535c8516df3576e7/doc/changes.src#L13 https://github.com/netwide-assembler/nasm/blob/746fe8384de77595566ae1d7535c8516df3576e7/doc/preproc.src#L704 https://github.com/netwide-assembler/nasm/blob/746fe8384de77595566ae1d7535c8516df3576e7/doc/preproc.src#L1620 https://github.com/netwide-assembler/nasm/blob/746fe8384de77595566ae1d7535c8516df3576e7/doc/preproc.src#L1833 The last bit also has a missing word: > \c{%ifdirective} was introduced in NASM 3.0. It is strongly recommended to use this test instead of relying on NASM version numbers. To make it possible to probe for the existence of this test itself, the macro \i\c{__?NASM_HAS_IFDIRECTIVE?__} is defined versions of NASM that support \c{%ifdirective} and using \c{%ifdef} to test for preprocessor functions. "is defined versions" should read "is defined for versions"
Fixed in https://github.com/netwide-assembler/nasm/commit/53c2f24c3d9ad0957a5ded918e6525bc38b6104f